ball-thrust hardness - Spanish English Dictionary